Pagina iniziale | Navigazione |
Google

Singleton pattern

Singleton - design pattern creazionale

Table of contents
1 Scopo
2 Implementazione
3 Vedi anche:

Scopo

Assicurare che una classe abbia una sola instanza e fornire un punto di accesso globale a tale instanza.

Implementazione

Costruisce l’ instanza unica della classe in fase di creazione della classe stessa e la rende disponibile tramite un metodo accessorio.
Rende il disegno piu’ flessibile con il controllo del getter; si potrebbe, per esempio, modificare la classe (senza modificare il resto del progetto), per avere due o tre (n) instanze della classe.
..........
public class MioSingolo {
private static final MioSingolo INSTANZA = new MioSingolo();

public static MioSingolo getInstanza() {
return INSTANZA ;
}
..........

Vedi anche:


GNU Fdl - it.Wikipedia.org




Google | 

Enciclopedia |  La Divina Commedia di Dante |  Mappa | : A |  B |  C |  D |  E |  F |  G |  H |  I |  J |  K |  L |  M |  N |  O |  P |  Q |  R |  S |  T |  U |  V |  W |  X |  Y |  Z |